mean lifetime - Francés Inglés Diccionario